@charset "utf-8";
/*首页右侧*/
.index_right{width:310px;}

.home_index_right{width:250px;}

.glg_r img{width:100%; height:120px;}
/*右侧行情*/
.hq_title{border:1px solid #EBEBEB; border-bottom:0;}
.hq_title i{font-size:16px; float:left; width:50%; box-sizing:border-box; line-height:42px; border-top:1px solid #EBEBEB; text-align:center; background-color:#fff; border-bottom:1px solid #EBEBEB; cursor:pointer; position:relative; top:-1px; border-left:1px solid #EBEBEB; left:-1px; position:relative;}
.hq_title i.cur{border-top:2px solid #df4a43; line-height:40px; background-color:#FFF; border-bottom:1px solid #FFF;}
.hq_title i.cur a{font-weight:bold; color:#df4a43;}
.hq_title i a{color:#222;}
.hq_title i a:hover{text-decoration:none;}
.hq_change_box{z-index: -1;position: absolute;top:0;left:0;padding: 0 18px;}
.hq_box{padding: 12px 18px 6px 18px;border:1px solid #EBEBEB;position: relative;}
.hq_box .n_list{padding-bottom:12px;}
.hq_box .n_list li{padding-top:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.hq_box .n_list a{font-size:14px; color:#424c5a;}
.hq_box .n_list a:hover{color:#ee4c4a;}
.hq_table{width:100%;}
.hq_table td{padding:6px 3px; text-align:left; color:#404040;}
.hq_table th{padding:6px 3px; color:#999; text-align:left;}
.hq_table th.tr{text-align:right;}
.hq_table .red .tr{color:#DF4A44;}
.hq_table .green .tr{color:#44B215;}
.hq_table td a{color:#333;}
.hq_table td a:hover{color:#df4a43;}
.hq_table td.tr{text-align:right;}
.zst_chart{width:100%; padding-top:8px;}
.zst_chart img{width:100%;}
/*财经日历*/
.cjrl{margin-top:10px;}
.cjrl .title_d1 .time{color:#999; position:absolute; left:242px; top:2px; font-size:14px;}
.cjrl .title_d1{border-bottom:0;}
.cjrl .now_time a{text-align:center; cursor:default; color:#888; padding-top:10px;display:block;}
.cjrl .next_time{background-color:#FAFAFA; padding:0 18px; padding:2px 0 8px 0; color:#899398; text-align:center;}
.cjrl .next_time .red{color:#ee4c4a;}
.rtz_text{padding:0 0 10px 0;}
.rtz_text li{border-top:1px dashed #e5e5e5;padding:14px 0 14px 0;}
.rtz_text li:first-child{border-top:0;}
.rtz_text .gb_time{color:#999;display:inline-block; font-family:'arial';}
.rtz_text .dgb{color:#999;display:inline-block; float:right; margin-top:1px;}
.rtz_text .rtz_img{display:inline-block; margin-top:-3px;}
.rtz_text .gb_data{height:20px;margin-top:2px;}
.rtz_text .red.gbz{color:#DF4A44;float:right;display:inline-block;margin-top:1px;}
.rtz_text .green.gbz{color:#47B216;float:right;display:inline-block;margin-top:1px;}
.rtz_text .data_show .dk{float:right;line-height:18px; margin-top:-2px; padding:0 6px; width:auto;/* text-indent:12px; background:url(../images/global/u_d_arrow.png) no-repeat;*/}
.rtz_text .red .dk{color:#DF4A44; border:1px solid #DF4A44; background-position:6px 5px;}
.rtz_text .green .dk{color:#47B216; border:1px solid #47B216; background-position:6px -70px;}
.rtz_text .rtz_ul_dp{padding:10px 0 4px 0;}
.rtz_text .gj{width:24px;height:16px;margin:-2px 4px 0 8px; display:inline-block;}
.rtz_text .rtz_ul_dp p{color:#333;line-height:21px;}
.rtz_text .rtz_ul_dp a:hover p{color:#df4a43;}
.rtz_text .data_show{overflow:hidden; padding:3px 0;}
.rtz_text .data_show span{float:left;width:35%;color:#999;}
/*行情策略*/
.hqcl{padding:10px 20px 24px 30px}
.hqcl ul{border-left:2px solid #F0F0F0; padding-left:32px; margin-bottom:26px;}
.hqcl li{position:relative; border-top:1px solid #EBEBEB; padding-top:14px; margin-bottom:20px;}
.hqcl li:first-child{border-top:0; padding-top:0;}
.hqcl li:first-child .time{top:1px;}
.hqcl li .time{position:absolute; left:-54px; top:14px; padding:4px 3px; background-color:#FFF; color:#999;}
.hqcl li h2{font-size:18px; color:#333;}
.hqcl li a:hover h2{color:#df4a43;}
.hqcl li p{color:#999; padding:12px 0;}
.hqcl li img{width:100%; height:100px;}
/*汇率换算*/
.huilv{border:solid 1px #EBEBEB;}
.huilv ul{overflow:hidden}
.huilv ul li{float:left;width:50%;}
.huilv ul li a{display:block;text-align:center;line-height:42px;border-bottom:solid 1px #e5e5e5; font-size:16px; color:#333;}
.huilv ul li:first-child a{border-right:solid 1px #e5e5e5}
.huilv ul li.cur a{border-bottom-color:transparent;font-weight:bold; line-height:40px; border-top:2px solid #f85429; color:#f85429;}
.huilv #goldChange{display:block}
.hl_div{padding:18px 25px;display:none}
.hl_div .h_box{overflow:hidden;margin-bottom:10px}
.hl_div p{color:#999}
.hl_div .h_box.s input,.hl_div .h_box.s select{background-color:#F5F5F5}
.hl_div .h_box input,.huilv div select{width:45%;border:solid 1px #e5e5e5}
.hl_div .h_box input{float:left;height:34px;line-height:34px;padding-left:5px}
.hl_div .h_box select{float:right;height:36px;line-height:36px;height:auto\9;line-height:24px\9;padding:5px 0\9}
/*热门文章*/
.hot_news_list{padding:0 0 22px 0;}
.hot_news_list ul{background:url(../images/index/num_ico.jpg) no-repeat left center;}
.hot_news_list li{margin-top:18px; padding-left:22px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*推荐文章*/
.tjwz_box li{padding:20px 0; border-bottom:1px dotted #D6DBDF; overflow:hidden;}
.tjwz_box li img{width:100px; height:66px; float:left; margin-right:12px;}
.tjwz_box li h3{font-size:16px; color:#2c343b; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.tjwz_box li a h3{color:#333; line-height:110%;}
.tjwz_box li a:hover h3{color:#df4a43;}
.tjwz_box li p{color:#899398; padding-top:11px; line-height:140%; height:38px; overflow:hidden;}
/*主要报价*/
.zybj_b{padding:10px 4px 16px 4px;}
.zybj_table{width:100%;}
.zybj_table th{padding:9px 3px; text-align:left; color:#999;}
.zybj_table td{padding:13px 3px; text-align:left;}
.zybj_table td.tl{padding-left:10px; text-align:left;}
.zybj_table td.tr,.zybj_table th.tr{text-align:right;}
.zybj_table .green td{color:#46b216;}
.zybj_table .red td{color:#ee4c4a;}
.zybj_table td a{color:#333;}
.zybj_table td a:hover{color:#DF4A44;}
.zybj_table th.zdf{background:url(../images/index/zdf_tb.png) no-repeat 98% 18px; padding-right:10px; cursor:pointer;}
.zybj_table th.f1{width:42%;}
.zybj_table th.f2{width:38%;}
.zybj_table th.f3{width:34%; text-align:right;}
/*行业动态*/
.hydt_n .pic_n{margin-top:22px; padding-bottom:10px;}
.hydt_n .pic_n a{width:120px; height:80px; margin-left:10px; float:left;}
.hydt_n .pic_n a:first-child{margin-left:0;}
.hydt_n .pic_n a img{width:100%; height:100%;}
.hydt_n .n_list li{background:url(../images/index/dot.jpg) left center no-repeat; padding:8px 0; padding-left:12px;}
/*成品油调控*/
.cpytj_table{width:100%; margin-top:10px;}
.cpytj_table th,.cpytj_table td{padding:10px 10px; text-align:center;}
.cpytj_table th{font-size:14px; color:#888; white-space:nowrap;}
.cpytj_table td{font-size:14px; color:#424c5a; border-bottom:1px dotted #d4dbe1;}
.cpytj_table td a{color:#888;}
.cpytj_table td a:hover{text-decoration:underline;}
.cpytj_table td.first,.cpytj_table th.first{text-align:left;}
/*热门标签*/
.hot_tag{overflow:hidden;}
.hot_tag_list{padding:10px 0 18px 0; overflow:hidden; width:320px;}
.hot_tag_list li{float:left; margin-right:10px; width:96px; line-height:28px; margin-top:12px;}
.hot_tag_list li a{border:1px solid #DDD;color:#424c5a; display:block; text-align:center; white-space:nowrap;}
.hot_tag_list li a:hover{background-color:#ee4c4a; border:1px solid #ee4c4a; color:#FFF;}
/*视频公开课*/
.spgkk_box{padding-bottom:20px;}
.spgkk_box li{margin-top:16px;}
.spgkk_box li .sp_paly{position:relative;}
.spgkk_box li .sp_paly .vedio_btn{width:70px; height:70px; background:url(../images/global/vedio_btn.png) no-repeat center center; position:absolute; top:50%; left:50%; margin-left:-35px; margin-top:-35px;}
.spgkk_box li .sp_paly .vedio_btn.cur{background:url(../images/global/vedio_btn1.png) no-repeat center center;}
.spgkk_box li .sp_paly img{width:100%; height:175px;}
.spgkk_box li h2{font-size:16px; font-weight:bold;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:6px 0;}
.spgkk_box li p{font-size:14px; color:#888;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*推荐名家*/
.tj_mj{overflow:hidden;}
.tj_mj ul{width:330px; overflow:hidden;}
.tj_mj li{float:left; width:90px; margin:18px 20px 0 0;}
.tj_mj li img{width:100%; height:90px;}
.tj_mj li .name{color:#2c343b; display:block; text-align:center; padding-top:6px; white-space:nowrap;}
.tj_mj li a:hover .name{color:#df4a43;}
.mj_b_btn{margin-top:26px; text-align:center;}
.mj_b_btn a{padding:10px 20px; display:inline-block; background-color:#ee4c4a; color:#FFF; margin:0 5px; border-radius:4px;}
/*个人中心作者介绍*/
.about_zz{background-color:#f7f7f7; padding:30px 0;}
.about_zz .head_pic{width:164px; height:164px; border-radius:100px; margin:0 auto; display:block;}
.about_zz .name{font-weight:bold; font-size:24px; display:block; text-align:center; padding-top:24px;}
.about_zz .short_line{width:22px; height:4px; background-color:#b2bfd1; border-radius:20px; margin:10px auto 0 auto; display:block;}
.about_zz p{text-align:center; color:#666; line-height:180%; padding:0 12px; padding-top:10px;}

.i_glg_r{width:310px;}
.i_glg_r img{width:100%; height:60px;}
/*通用标题*/
.title_dm1{border-bottom:1px solid #dddddd; height:36px; position:relative;}
.title_dm1 span{color:#424c5a; font-size:16px; font-weight:bold; border-bottom:2px solid #DF4A43; float:left; line-height:35px;}
.title_dm1 span a{color:#424c5a; font-size:16px; font-weight:bold;}
.title_dm1 .more{position:absolute; right:0; bottom:8px; color:#888;}
.title_dm1 .more:hover{text-decoration:underline;}
.title_dm1 .time{position:absolute; right:0; bottom:8px; color:#888; cursor:default;}